package com.ruoyi.surfacewater.mapper;

import com.ruoyi.surfacewater.domain.BusWaterBasicsmonitordata;

import java.util.List;
import java.util.Map;

public interface BusBasicsmonitordataMapper {

    /**
     * 查询手工监测数据是否存在
     * @Param [map]
     * SegmentID 断面id
     * ItemCode 因子编码
     * BussinessCategoryCode 数据类型
     * SampleDate 时间
     **/
    List<Map<String, Object>> getbasicsmonitordata(Map<String, Object> map);


    /**
     * @return int
     * @Author yrb
     * @Description //TODO 更新手工监测数据
     * @Date 10:34 2024/2/4
     * @Param [WqDataBasicsmonitordata]
     **/
    int updateWq_data_basicsmonitordata(BusWaterBasicsmonitordata busWaterBasicsmonitordata);


    /**
     * 插入手工监测数据
     * @Param [WqDataBasicsmonitordata]
     **/
    int insertWq_data_basicsmonitordata(BusWaterBasicsmonitordata busWaterBasicsmonitordata);


    List<Map<String, Object>> getbasicsmonitordatadatav1(Map<String, Object> map);

    /**
     *查询手工监测数据计算评价环比数据
     **/
    List<Map<String, Object>> getbasicevaluatedatadatahb(Map<String, Object> map);

}
